strive mightily - Fransızca İngilizce Sözlük